grass-leaved orache - French English Dictionary